Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PLECK PLACE Detached £358,185 £355,000 19 Dec 2022
2 PLECK PLACE Detached £512,825 £108,950 30 Oct 1998
3 PLECK PLACE Detached £525,974 £158,000 19 Sep 2001
4 PLECK PLACE Detached £449,591 £267,000 20 Dec 2006